Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Cody Core [IC2] image - Rise Careers
Job details

Software Engineer - Cody Core [IC2]

Sourcegraph is on a mission to make coding accessible to everyone. They seek a full-stack software engineer to join the Cody Core team, working on innovative AI tools.

Skills

  • Full-stack engineering
  • Experience with Typescript or Go
  • Familiarity with AI-assisted development tools

Responsibilities

  • Work on Cody, an AI coding assistant.
  • Contribute to the end-to-end user experience.
  • Take ownership of smaller features.
  • Anticipate the needs of Cody users.

Benefits

  • Above-average salary
  • Equity options
  • Generous perks & benefits
To read the complete job description, please click on the ‘Apply’ button
Sourcegraph Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Sourcegraph DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Sourcegraph
Sourcegraph CEO photo
Quinn Slack
Approve of CEO

Average salary estimate

$145000 / YEARLY (est.)
min
max
$145000K
$145000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Cody Core [IC2], Sourcegraph

Are you ready to take your software engineering skills to the next level? Join Sourcegraph as a Software Engineer on the Cody Core team in San Francisco! At Sourcegraph, we're on a mission to democratize coding, allowing everyone to code, not just a select few. Imagine working on Cody, our cutting-edge AI coding assistant that enhances developers' productivity by seamlessly integrating into their workflow. As part of this innovative team, you'll have the opportunity to redefine the coding experience for developers worldwide. Your role will involve tackling complex coding challenges and contributing to the design and implementation of features that will make coding more enjoyable and accessible. Don’t worry if you’re not familiar with all of our technology; we value growth and are excited to help you along the way. With your background in full-stack development, particularly in TypeScript or Go, you'll be instrumental in developing tools that empower users and allow them to focus on creativity rather than mundane tasks. We’re looking for someone who is passionate about software engineering and is eager to make a significant impact in a collaborative and forward-thinking environment. Join us at Sourcegraph, where your contributions will truly matter, and you'll be part of a community that's building the future of coding!

Frequently Asked Questions (FAQs) for Software Engineer - Cody Core [IC2] Role at Sourcegraph
What responsibilities does a Software Engineer at Sourcegraph have?

As a Software Engineer - Cody Core at Sourcegraph, you'll engage in a variety of responsibilities including collaborating with product management and design teams to enhance the AI coding assistant, Cody. You'll work on both frontend and backend development tasks, ensuring that the software is user-friendly and meets our users' needs. Additionally, your role will involve taking ownership of smaller features, contributing to the overall user experience, and providing insights based on user feedback to help influence Cody’s future direction.

Join Rise to see the full answer
What qualifications are necessary to apply for the Software Engineer position at Sourcegraph?

To be considered for the Software Engineer - Cody Core role at Sourcegraph, candidates should have between 2 to 5 years of experience in full-stack development with a strong understanding of both frontend and backend technologies. Proficiency in TypeScript or Go is essential, while familiarity with AI-assisted development tools like Sourcegraph Cody or GitHub Copilot will significantly enhance your candidacy. A growth mindset and the ability to adapt in a startup environment are also highly valued.

Join Rise to see the full answer
How does the hiring process work for the Software Engineer role at Sourcegraph?

The hiring process for the Software Engineer - Cody Core position at Sourcegraph typically involves an initial recruiter screen followed by interviews with the hiring manager and team members. You can expect to demonstrate your technical prowess through coding exercises, as well as participate in discussions about the project and your previous experiences. The total interview time is about 4.25 to 4.75 hours, with opportunities for you to meet the team and learn more about the company.

Join Rise to see the full answer
What is the work culture like for Software Engineers at Sourcegraph?

At Sourcegraph, the work culture is one of collaboration, innovation, and inclusivity. We foster an environment where engineers are encouraged to challenge the status quo and contribute their unique ideas. Remote work is common, and while you will have the option to work in our San Francisco office, you're free to choose the setting that enhances your productivity. Our team values transparency and open communication, making it a great place for professionals looking to grow their skills.

Join Rise to see the full answer
What can I expect during my first six months as a Software Engineer at Sourcegraph?

In your first six months as a Software Engineer - Cody Core at Sourcegraph, you'll start by familiarizing yourself with the architecture of Cody and understanding user needs. You'll contribute to the development of features and take ownership of smaller projects aimed at enhancing user engagement. By the end of your onboarding, you’ll be recognized as a key contributor, actively participating in initiatives to expand the capabilities of Cody and improve the coding experience for developers.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Cody Core [IC2]
What inspired you to apply for the Software Engineer position at Sourcegraph?

When answering this question, focus on your passion for coding and how Sourcegraph's mission to democratize programming aligns with your values. Discuss any relevant experiences you've had with AI coding tools, like GitHub Copilot, and how you believe your skills can contribute to the team.

Join Rise to see the full answer
Can you explain your experience with TypeScript and Go?

While discussing your experience with TypeScript and Go, provide specific projects where you used these languages effectively. Highlight your familiarity with their features, any challenges you faced, and how you resolved them. This helps demonstrate both your technical ability and problem-solving skills.

Join Rise to see the full answer
How do you approach debugging complex software issues?

Explain your debugging process step-by-step, from identifying the issue to testing potential solutions. Discuss the tools and techniques you prefer, such as console logging or using debuggers, and, if possible, share an anecdote of a particularly challenging bug you faced and how you resolved it.

Join Rise to see the full answer
What is your strategy for working in a remote team environment?

Outline your skills for communicating and collaborating in remote settings, emphasizing your flexibility, use of communication tools, and preparedness for multitasking. Mention any successful remote projects you've worked on to provide concrete examples of your experience.

Join Rise to see the full answer
Describe a time when you had to give or receive critical feedback.

Share a specific instance where you either provided constructive feedback to a peer or received it yourself. Highlight how the interaction contributed to personal growth or improved project outcomes. This illustrates your ability to engage in professional dialogue and adapt based on feedback.

Join Rise to see the full answer
What do you understand by code intelligence, and how do you see it evolving?

Your answer should reflect your understanding of code intelligence as the use of AI and machine learning to enhance coding productivity. Discuss trends you’ve observed in the industry and how tools like Sourcegraph Cody lead the way for future innovations, enhancing the developer experience.

Join Rise to see the full answer
How would you approach learning a new programming framework quickly?

Describe your method for quickly acquiring new programming languages or frameworks, focusing on your research techniques, practice strategies, and how you apply your learning through projects. Providing an example of a framework you learned and how you utilized it will reinforce your answer.

Join Rise to see the full answer
What practices do you follow to ensure your code is maintainable?

Discuss the coding standards you adhere to, such as proper documentation, coding conventions, and regular code reviews. Convey the importance of writing clean code and maintaining meaningful commit histories to foster collaboration in a team setting.

Join Rise to see the full answer
What role do you believe AI should have in the future of coding?

Share insights on how AI can streamline repetitive tasks in programming, improve efficiency, and enhance learning opportunities for engineers. Your thoughts on the balance between AI and human creativity can hint at your understanding of the evolving tech landscape.

Join Rise to see the full answer
Can you walk us through your experience with collaborative cross-functional projects?

Highlight your direct experiences with working alongside product managers, designers, or QA teams. Focus on communication and how you adapted your technical skills to fit the project needs, demonstrating your teamwork capabilities.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Nielsen Remote Bangalore, India
Posted 12 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Casual Dress Code
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Paid Time-Off
Maternity Leave

Our mission is to create a world in which everyone can code. A world where everyone, not just ~0.1% of the world population, can code will see faster and more broadly beneficial technological progress. For thousands of years after writing was inv...

36 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$145,000/yr - $145,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 11, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!